*{
				margin: 0;padding: 0;
			}
			ul{
				list-style: none;
			}
			
			button{outline: none;border: none;}
			.x-personal{
				width: 1086px;
				margin: 20px auto;
				background: rgb(255,255,255);
				overflow: hidden;
				float: right;
				display: inline-block;
				vertical-align: top;
			}
			.x-personalright{
				vertical-align: top;
			}
			.x-personalleft dd{
				padding: 7px 0;
			}
			.x-personalleft dt{
				padding: 7px 0;
				font-size: 20px;
				color: gray;
			}
			.x-personal a{
				text-decoration: none;
				color: dimgray;
				font-size:14px ;
			}
			.x-personalcommon{
				width: 147px;
				border: 1px solid lightgray;
				height: 736px;
				margin-top: 43px;
				display: inline-block;
			}
			.x-personalcommon  .x-personalleft{
				float: left;
				padding:0 19px;
				
				width: calc(167px - 42px - 2px);
				list-style: none;
			}
			.x-personal .x-pfirtitle{
				
				padding:14px 20px ;
				margin-left: -20px;
				color: gray;
				border-bottom: 1px solid lightgray;
				width: 125px;
				font-weight: 600;
			}
			.x-personal .x-pfirtitle span{
				font-size: 24px;
			}
			.x-personal .x-psectitle span{
				font-size: 18px;
			}
			.x-personal .x-psectitle{
				
				font-weight: 500;
				color: gray;
				background: ;
			}
			.x-personal .x-psectitle .x-pright{
				float: right;
				font-size: 20px;
				font-weight: 200;
			}
			.x-personalleft a:hover{
				color: rgb(75,148,61);
				text-decoration: underline;
			}
			
			.x-personalleft .x-checked{
				color: rgb(75,148,61);
				text-decoration: underline;
			}
			.x-personalright{
				width: 1078px;
				/*height: 594px;*/
				border: 1px solid lightgray;
				float: right;
				/*position: absolute;*/
				/*left: 170px;
				top: 243px;*/
			}
			.x-prborder{
				padding:20px;
				border-bottom: 1px solid lightgray;
				color: gray;
				font-weight: 600;
				font-size: 18px;
				
			}
			
			.x-prbdetail span{
				padding:2px 20px;
				color: dimgray;
				font-size: 13px;
			}
			.x-prbdetail  a{
				display: inline-block;
				padding: 4px 15px;
				color: dimgray;
				font-size: 14px;
				font-weight: 200;
			}
			.x-prbdetail a:hover{
				background: rgb(240,130,0);
				color: white;
			}
			
			.x-prbdetail  .x-changecolor{
				background: rgb(240,130,0);
				color: white;
				
			}
			.x-prbdetail .x-callback:hover{
				background: white;
				color:  rgb(75,148,61);
			}
			.x-prbdetail .x-callback{
				color: rgb(75,148,61);
				float: right;
			}
			.x-prbottom{
				padding: 15px;
			}
